Roving logistics careers in Riffa, Bahrain